package br.com.sistef.view;

import java.text.Normalizer;

public class MainFrm extends javax.swing.JFrame {
  

    public MainFrm() {
        initComponents();
    }

    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        desktopPane = new javax.swing.JDesktopPane();
        jMenuBar1 = new javax.swing.JMenuBar();
        jMenu1 = new javax.swing.JMenu();
        abriCaixa = new javax.swing.JMenuItem();
        FecharCaixa = new javax.swing.JMenuItem();
        operarCaixa = new javax.swing.JMenuItem();
        jMenu2 = new javax.swing.JMenu();
        jMenu4 = new javax.swing.JMenu();
        jMenuItem2 = new javax.swing.JMenuItem();
        jMenu3 = new javax.swing.JMenu();
        inserirProdutos = new javax.swing.JMenuItem();
        listarProdutos = new javax.swing.JMenuItem();
        jMenu5 = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        desktopPane.setPreferredSize(new java.awt.Dimension(800, 600));

        jMenu1.setText("Caixa");

        abriCaixa.setText("Abrir");
        abriCaixa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                abriCaixaActionPerformed(evt);
            }
        });
        jMenu1.add(abriCaixa);

        FecharCaixa.setText("Fechar");
        FecharCaixa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                FecharCaixaActionPerformed(evt);
            }
        });
        jMenu1.add(FecharCaixa);

        operarCaixa.setText("Operar");
        operarCaixa.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                operarCaixaActionPerformed(evt);
            }
        });
        jMenu1.add(operarCaixa);

        jMenuBar1.add(jMenu1);

        jMenu2.setText("Produtos");
        jMenu2.setToolTipText("");

        jMenu4.setText("Inserir");

        jMenuItem2.setText("Produtos");
        jMenu4.add(jMenuItem2);

        jMenu2.add(jMenu4);

        jMenu3.setText("Cadastrar");

        inserirProdutos.setText("Produtos");
        inserirProdutos.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                inserirProdutosMouseClicked(evt);
            }
        });
        inserirProdutos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                inserirProdutosActionPerformed(evt);
            }
        });
        jMenu3.add(inserirProdutos);

        listarProdutos.setText("Categorias");
        listarProdutos.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                listarProdutosActionPerformed(evt);
            }
        });
        jMenu3.add(listarProdutos);

        jMenu2.add(jMenu3);

        jMenu5.setText("Relatorios");
        jMenu2.add(jMenu5);

        jMenuBar1.add(jMenu2);

        setJMenuBar(jMenuBar1);

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(desktopPane, javax.swing.GroupLayout.PREFERRED_SIZE, 640, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(0, 0, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(desktopPane, javax.swing.GroupLayout.DEFAULT_SIZE, 459, Short.MAX_VALUE)
        );

        java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
        setBounds((screenSize.width-650)/2, (screenSize.height-510)/2, 650, 510);
    }// </editor-fold>//GEN-END:initComponents

    private void listarProdutosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_listarProdutosActionPerformed
        CadCategoriaFrm frm = new CadCategoriaFrm();
        frm.setVisible(true);
        desktopPane.add(frm);
    }//GEN-LAST:event_listarProdutosActionPerformed

    private void inserirProdutosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_inserirProdutosActionPerformed

        CadProdutoFrm form = new CadProdutoFrm();
        form.setVisible(true);
        desktopPane.add(form);
        form.show();
    }//GEN-LAST:event_inserirProdutosActionPerformed

    private void abriCaixaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_abriCaixaActionPerformed
        CadCategoriaFrm form = new CadCategoriaFrm();
        form.setVisible(true);
        desktopPane.add(form);
    }//GEN-LAST:event_abriCaixaActionPerformed

    private void FecharCaixaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_FecharCaixaActionPerformed
        // TODO add your handling code here:
    }//GEN-LAST:event_FecharCaixaActionPerformed

    private void operarCaixaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_operarCaixaActionPerformed
              teste form = new teste();
              form.setVisible(true);
    }//GEN-LAST:event_operarCaixaActionPerformed

    private void inserirProdutosMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_inserirProdutosMouseClicked
        // TODO add your handling code here:
    }//GEN-LAST:event_inserirProdutosMouseClicked
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            @Override
            public void run() {
                new MainFrm().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JMenuItem FecharCaixa;
    private javax.swing.JMenuItem abriCaixa;
    private javax.swing.JDesktopPane desktopPane;
    private javax.swing.JMenuItem inserirProdutos;
    private javax.swing.JMenu jMenu1;
    private javax.swing.JMenu jMenu2;
    private javax.swing.JMenu jMenu3;
    private javax.swing.JMenu jMenu4;
    private javax.swing.JMenu jMenu5;
    private javax.swing.JMenuBar jMenuBar1;
    private javax.swing.JMenuItem jMenuItem2;
    private javax.swing.JMenuItem listarProdutos;
    private javax.swing.JMenuItem operarCaixa;
    // End of variables declaration//GEN-END:variables
}
